undulating terrain - İspanyolca İngilizce Sözlük